Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset
نویسندگان
چکیده
منابع مشابه
Execution-Driven Simulation Approach for Multiprocessor Architectures
There are three common approaches to the design of a simulator: event based approach, time based approach and the process based approach. The approach chosen when designing the model should be based on the characteristics of the system under study. One accepted approach of simulating an existing or developing architecture is trace-driven simulation. However, there are multiple problems while ap...
متن کاملSPAM: A Multiprocessor Execution-Driven Simulation Kernel
Trace driven simulation is a well known technique for performance evaluation of single processor computers. However, trace driven simulation introduces distortions when used to simulate multiprocessor architec-tures. Execution driven simulation is the only technique that gives accurate simulation results for multiprocessor architectures though it is diicult to implement. This paper presents SPA...
متن کاملRSIM : An Execution - Driven Simulator for ILP - BasedShared
This paper describes RSIM { the Rice Simulator for ILP Multiprocessors { Version 1.0. RSIM simulates shared-memory multiprocessors (and unipro-cessors) built from processors that aggressively exploit instruction-level parallelism (ILP). RSIM is execution-driven and models state-of-the-art ILP processors , an aggressive memory system, and a multi-processor coherence protocol and interconnect, in...
متن کاملEdinet: An Execution Driven Interconnection Network Simulator for DSM Systems
Evaluation studies on interconnection networks for distributed memory multiprocessors usually assume synthetic or trace-driven workloads. However, when the final design choices must be done a more precise evaluation study should be performed. In this paper, we describe a new execution-driven simulation tool to evaluate interconnection networks for distributed memory multiprocessors using real a...
متن کاملMIDAS: An Execution-Driven Simulator for Active Storage Architectures
Many applications today are highly data intensive and have stringent performance requirements. In order to meet the performance demands of these applications, we need to optimize both the processing and I/O subsystems. One promising approach to optimize performance is to use “Active Storage” systems, where we use disk drive controllers and storage array controllers as offload processors for the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGARCH Computer Architecture News
سال: 2005
ISSN: 0163-5964
DOI: 10.1145/1105734.1105747